package com.zygh.policeasset.pojo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/ProjectAssetsBusiness.class */
public class ProjectAssetsBusiness implements Serializable {
    private static final long serialVersionUID = 775734132995741483L;
    @ApiModelProperty("${column.comment}")
    private Integer id;
    @ApiModelProperty("结算审计表id")
    private Integer settlementId;
    @ApiModelProperty("审批编号")
    private String flowNo;

    public void setId(Integer id) {
        this.id = id;
    }

    public void setSettlementId(Integer settlementId) {
        this.settlementId = settlementId;
    }

    public void setFlowNo(String flowNo) {
        this.flowNo = flowNo;
    }

    @Override // java.lang.Object
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof ProjectAssetsBusiness)) {
            return false;
        }
        ProjectAssetsBusiness other = (ProjectAssetsBusiness) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$id = getId();
        Object other$id = other.getId();
        if (this$id == null) {
            if (other$id != null) {
                return false;
            }
        } else if (!this$id.equals(other$id)) {
            return false;
        }
        Object this$settlementId = getSettlementId();
        Object other$settlementId = other.getSettlementId();
        if (this$settlementId == null) {
            if (other$settlementId != null) {
                return false;
            }
        } else if (!this$settlementId.equals(other$settlementId)) {
            return false;
        }
        Object this$flowNo = getFlowNo();
        Object other$flowNo = other.getFlowNo();
        return this$flowNo == null ? other$flowNo == null : this$flowNo.equals(other$flowNo);
    }

    protected boolean canEqual(Object other) {
        return other instanceof ProjectAssetsBusiness;
    }

    @Override // java.lang.Object
    public int hashCode() {
        Object $id = getId();
        int result = (1 * 59) + ($id == null ? 43 : $id.hashCode());
        Object $settlementId = getSettlementId();
        int result2 = (result * 59) + ($settlementId == null ? 43 : $settlementId.hashCode());
        Object $flowNo = getFlowNo();
        return (result2 * 59) + ($flowNo == null ? 43 : $flowNo.hashCode());
    }

    @Override // java.lang.Object
    public String toString() {
        return "ProjectAssetsBusiness(id=" + getId() + ", settlementId=" + getSettlementId() + ", flowNo=" + getFlowNo() + PoiElUtil.RIGHT_BRACKET;
    }

    public Integer getId() {
        return this.id;
    }

    public Integer getSettlementId() {
        return this.settlementId;
    }

    public String getFlowNo() {
        return this.flowNo;
    }
}